ester carbonates - German English Dictionary